package joodle.domain;

import javax.swing.Icon;

/**
 * ShapeFactory reifies an Abstract-Factory design pattern.
 */
public interface ShapeFactory {
	Shape makeShape();
	String shapeName();
	Icon shapeIcon();
}
